drop biscuit - German English Dictionary